package cpsobras.cronograma_etapa;

import java.util.List;

import cpsobras.util.DAOFactory;

public class Cronograma_EtapaRN {
	private Cronograma_EtapaDAO cronogramaEtapaDAO;

	public Cronograma_EtapaRN() {
		this.cronogramaEtapaDAO = DAOFactory.criarCronograma_EtapaDAO();
	}
	
	public void salvar(Cronograma_Etapa cronograma_etapa){
		Integer codigo = cronograma_etapa.getCod_cronog();
		if(codigo == null || codigo == 0){
			this.cronogramaEtapaDAO.salvar(cronograma_etapa);
		}else{
			this.cronogramaEtapaDAO.atualizar(cronograma_etapa);
		}
	}
	
	public void excluir(Cronograma_Etapa cronograma_etapa){
		this.cronogramaEtapaDAO.excluir(cronograma_etapa);
	}
	
	public List<Cronograma_Etapa> listar(){
		return this.cronogramaEtapaDAO.listar();
	}
	
	public List<Cronograma_Etapa> carregar(Integer codigo){
		return this.cronogramaEtapaDAO.carregar(codigo);
	}
	
}
